home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple Software Dispatch
/
Apple Software Dispatch.iso
/
Software Dispatch
/
Software Dispatch.rsrc
/
CODE_15_viewdlg.txt
< prev
next >
Wrap
Text File
|
1993-10-19
|
82KB
|
1,458 lines
# near model CODE resource
# jump table entries: 33406-66189 (32784 of them)
fn00000000:
00000000 4E56 0000 link A6, 0
00000004 2F2E 000C move.l -[A7], [A6 + 0xC]
00000008 3F3C 0001 move.w -[A7], 0x1
0000000C 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000010 4EAD 097A jsr [A5 + 0x97A /* export_299 */]
00000014 7001 moveq.l D0, 0x01
00000016 4E5E unlink A6
00000018 4E75 rts
fn0000001A:
0000001A 4E56 0000 link A6, 0
0000001E 4E5E unlink A6
00000020 4E75 rts
00000022 4E56 0000 link A6, 0
00000026 3F2E 0008 move.w -[A7], [A6 + 0x8]
0000002A 2F2E 000A move.l -[A7], [A6 + 0xA]
0000002E 4EAD 0A3A jsr [A5 + 0xA3A /* export_323 */]
00000032 4E5E unlink A6
00000034 205F movea.l A0, [A7]+
00000036 5C8F addq.l A7, 6
00000038 4ED0 jmp [A0]
fn0000003A:
0000003A 4E56 FFFC link A6, -0x0004
0000003E 2F07 move.l -[A7], D7
00000040 486E FFFC pea.l [A6 - 0x4]
00000044 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000048 4EAD 082A jsr [A5 + 0x82A /* export_257 */]
0000004C 206E FFFC movea.l A0, [A6 - 0x4]
00000050 2050 movea.l A0, [A0]
00000052 0C68 0002 0FBE cmpi.w [A0 + 0xFBE], 0x2
00000058 508F addq.l A7, 8
0000005A 6606 bne +0x8 /* 00000062 */
0000005C 3E3C 00C9 move.w D7, 0xC9
00000060 6004 bra +0x6 /* 00000066 */
label00000062:
00000062 3E3C 00CA move.w D7, 0xCA
label00000066:
00000066 2F2E 000C move.l -[A7], [A6 + 0xC]
0000006A 3F07 move.w -[A7], D7
0000006C 4EAD 02DA jsr [A5 + 0x2DA /* export_87 */]
00000070 2E2E FFF8 move.l D7, [A6 - 0x8]
00000074 4E5E unlink A6
00000076 4E75 rts
fn00000078:
00000078 4E56 FFF8 link A6, -0x0008
0000007C 48E7 0300 movem.l -[A7], D6,D7
00000080 486E FFF8 pea.l [A6 - 0x8]
00000084 3F2E 000C move.w -[A7], [A6 + 0xC]
00000088 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000008C 4EAD 09C2 jsr [A5 + 0x9C2 /* export_308 */]
00000090 302E FFFE move.w D0, [A6 - 0x2]
00000094 906E FFFA sub.w D0, [A6 - 0x6]
00000098 206E 000E movea.l A0, [A6 + 0xE]
0000009C 3E10 move.w D7, [A0]
0000009E 9E40 sub.w D7, D0
000000A0 9E6E FFFA sub.w D7, [A6 - 0x6]
000000A4 3C2E 0012 move.w D6, [A6 + 0x12]
000000A8 9C6E FFFC sub.w D6, [A6 - 0x4]
000000AC 486E FFF8 pea.l [A6 - 0x8]
000000B0 3F07 move.w -[A7], D7
000000B2 3F06 move.w -[A7], D6
000000B4 A8A8 syscall OffsetRect
000000B6 2EAE FFFC move.l [A7], [A6 - 0x4]
000000BA 2F2E FFF8 move.l -[A7], [A6 - 0x8]
000000BE 3F2E 000C move.w -[A7], [A6 + 0xC]
000000C2 2F2E 0008 move.l -[A7], [A6 + 0x8]
000000C6 4EAD 0A22 jsr [A5 + 0xA22 /* export_320 */]
000000CA 302E FFFE move.w D0, [A6 - 0x2]
000000CE 906E FFFA sub.w D0, [A6 - 0x6]
000000D2 D079 FFFF D012 add.w D0, [0xFFFFD012]
000000D8 206E 000E movea.l A0, [A6 + 0xE]
000000DC 9150 sub.w [A0], D0
000000DE 7001 moveq.l D0, 0x01
000000E0 4CEE 00C0 FFF0 movem.l D6,D7, [A6 - 0x10]
000000E6 4E5E unlink A6
000000E8 4E75 rts
fn000000EA:
000000EA 4E56 FED6 link A6, -0x012A
000000EE 2F0C move.l -[A7], A4
000000F0 286E 0008 movea.l A4, [A6 + 0x8]
000000F4 486E FFF8 pea.l [A6 - 0x8]
000000F8 3F2E 000C move.w -[A7], [A6 + 0xC]
000000FC 2F0C move.l -[A7], A4
000000FE 4EAD 09C2 jsr [A5 + 0x9C2 /* export_308 */]
00000102 486E FFF8 pea.l [A6 - 0x8]
00000106 A8A3 syscall EraseRect
00000108 2EBC 0001 0008 move.l [A7], 0x10008
0000010E 3F3C 0001 move.w -[A7], 0x1
00000112 2F3C FFFF D2AE move.l -[A7], 0xFFFFD2AE
00000118 486E FFF8 pea.l [A6 - 0x8]
0000011C 4EAD 07A2 jsr [A5 + 0x7A2 /* export_240 */]
00000120 486E FFF8 pea.l [A6 - 0x8]
00000124 2F3C 0003 0005 move.l -[A7], 0x30005
0000012A A8A9 syscall InsetRect
0000012C 2EAE FFFC move.l [A7], [A6 - 0x4]
00000130 2F2E FFF8 move.l -[A7], [A6 - 0x8]
00000134 2F0C move.l -[A7], A4
00000136 4EAD 0202 jsr [A5 + 0x202 /* export_60 */]
0000013A 486E FFEC pea.l [A6 - 0x14]
0000013E 2F0C move.l -[A7], A4
00000140 4EBA FEF8 jsr [PC - 0x108 /* 0000003A */]
00000144 4A40 tst.w D0
00000146 4FEF 0024 lea.l A7, [A7 + 0x24]
0000014A 6770 beq +0x72 /* 000001BC */
0000014C 486E FFF4 pea.l [A6 - 0xC]
00000150 2F0C move.l -[A7], A4
00000152 4EAD 0852 jsr [A5 + 0x852 /* export_262 */]
00000156 486E FED6 pea.l [A6 - 0x12A]
0000015A 2F2E FFF4 move.l -[A7], [A6 - 0xC]
0000015E 4EAD 254A jsr [A5 + 0x254A /* export_1189 */]
00000162 486E FED6 pea.l [A6 - 0x12A]
00000166 4EAD 234A jsr [A5 + 0x234A /* export_1125 */]
0000016A 3EBC 0003 move.w [A7], 0x3
0000016E 2F0C move.l -[A7], A4
00000170 4EAD 01F2 jsr [A5 + 0x1F2 /* export_58 */]
00000174 486E FFF0 pea.l [A6 - 0x10]
00000178 486E FFF2 pea.l [A6 - 0xE]
0000017C 486E FED6 pea.l [A6 - 0x12A]
00000180 4EAD 235A jsr [A5 + 0x235A /* export_1127 */]
00000184 206E FFEC movea.l A0, [A6 - 0x14]
00000188 A029 syscall HLock
0000018A 3EAE FFF0 move.w [A7], [A6 - 0x10]
0000018E 3F2E FFF2 move.w -[A7], [A6 - 0xE]
00000192 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000196 2F2E FFF8 move.l -[A7], [A6 - 0x8]
0000019A 206E FFEC movea.l A0, [A6 - 0x14]
0000019E 2F10 move.l -[A7], [A0]
000001A0 4EAD 01E2 jsr [A5 + 0x1E2 /* export_56 */]
000001A4 206E FFEC movea.l A0, [A6 - 0x14]
000001A8 A02A syscall HUnlock
000001AA 486E FFEC pea.l [A6 - 0x14]
000001AE 4EAD 15C2 jsr [A5 + 0x15C2 /* export_692 */]
000001B2 2E8C move.l [A7], A4
000001B4 4EAD 01FA jsr [A5 + 0x1FA /* export_59 */]
000001B8 4EAD 2562 jsr [A5 + 0x2562 /* export_1192 */]
label000001BC:
000001BC 286E FED2 movea.l A4, [A6 - 0x12E]
000001C0 4E5E unlink A6
000001C2 4E75 rts
export_640:
000001C4 4E56 0000 link A6, 0
000001C8 3F2E 0008 move.w -[A7], [A6 + 0x8]
000001CC 2F2E 000A move.l -[A7], [A6 + 0xA]
000001D0 4EBA FF18 jsr [PC - 0xE8 /* 000000EA */]
000001D4 4E5E unlink A6
000001D6 205F movea.l A0, [A7]+
000001D8 5C8F addq.l A7, 6
000001DA 4ED0 jmp [A0]
fn000001DC:
000001DC 4E56 FFE6 link A6, -0x001A
000001E0 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4
000001E4 2E2E 0008 move.l D7, [A6 + 0x8]
000001E8 486E FFFC pea.l [A6 - 0x4]
000001EC 2F07 move.l -[A7], D7
000001EE 4EAD 082A jsr [A5 + 0x82A /* export_257 */]
000001F2 206E FFFC movea.l A0, [A6 - 0x4]
000001F6 2050 movea.l A0, [A0]
000001F8 3C28 0FBE move.w D6, [A0 + 0xFBE]
000001FC 7600 moveq.l D3, 0x00
000001FE 287C FFFF D72C movea.l A4, 0xFFFFD72C
00000204 267C FFFF D6F6 movea.l A3, 0xFFFFD6F6
0000020A 508F addq.l A7, 8
0000020C 6066 bra +0x68 /* 00000274 */
label0000020E:
0000020E BC43 cmp.w D6, D3
00000210 6758 beq +0x5A /* 0000026A */
00000212 7800 moveq.l D4, 0x00
00000214 244B movea.l A2, A3
00000216 41EB 0002 lea.l A0, [A3 + 0x2]
0000021A 2D48 FFEE move.l [A6 - 0x12], A0
0000021E 2A04 move.l D5, D4
00000220 48C5 ext.l D5
00000222 DA85 add.l D5, D5
00000224 6010 bra +0x12 /* 00000236 */
label00000226:
00000226 2F07 move.l -[A7], D7
00000228 206E FFEE movea.l A0, [A6 - 0x12]
0000022C 3F30 5800 move.w -[A7], [A0 + D5]
00000230 A827 syscall HideDialogItem/HideDItem
00000232 5244 addq.w D4, 1
00000234 5485 addq.l D5, 2
label00000236:
00000236 70FF moveq.l D0, 0xFFFFFFFF
00000238 D052 add.w D0, [A2]
0000023A B044 cmp.w D0, D4
0000023C 6CE8 bge -0x16 /* 00000226 */
0000023E 7800 moveq.l D4, 0x00
00000240 244C movea.l A2, A4
00000242 41EC 0002 lea.l A0, [A4 + 0x2]
00000246 2D48 FFEE move.l [A6 - 0x12], A0
0000024A 2A04 move.l D5, D4
0000024C 48C5 ext.l D5
0000024E DA85 add.l D5, D5
00000250 6010 bra +0x12 /* 00000262 */
label00000252:
00000252 2F07 move.l -[A7], D7
00000254 206E FFEE movea.l A0, [A6 - 0x12]
00000258 3F30 5800 move.w -[A7], [A0 + D5]
0000025C A827 syscall HideDialogItem/HideDItem
0000025E 5244 addq.w D4, 1
00000260 5485 addq.l D5, 2
label00000262:
00000262 70FF moveq.l D0, 0xFFFFFFFF
00000264 D052 add.w D0, [A2]
00000266 B044 cmp.w D0, D4
00000268 6CE8 bge -0x16 /* 00000252 */
label0000026A:
0000026A 5243 addq.w D3, 1
0000026C 49EC 0012 lea.l A4, [A4 + 0x12]
00000270 47EB 0012 lea.l A3, [A3 + 0x12]
label00000274:
00000274 0C43 0002 cmpi.w D3, 0x2
00000278 6F94 ble -0x6A /* 0000020E */
0000027A 3D79 FFFF D012 FFFA move.w [A6 - 0x6], [0xFFFFD012]
00000282 7600 moveq.l D3, 0x00
00000284 7012 moveq.l D0, 0x12
00000286 C1C6 muls.w D0, D6
00000288 0680 FFFF D6F6 addi.l D0, 0xFFFFD6F6
0000028E 2840 movea.l A4, D0
00000290 7012 moveq.l D0, 0x12
00000292 C1C6 muls.w D0, D6
00000294 0680 FFFF D6F8 addi.l D0, 0xFFFFD6F8
0000029A 2640 movea.l A3, D0
0000029C 3443 movea.w A2, D3
0000029E D5CA add.l A2, A2
000002A0 6020 bra +0x22 /* 000002C2 */
label000002A2:
000002A2 486E FFFA pea.l [A6 - 0x6]
000002A6 204B movea.l A0, A3
000002A8 D1CA add.l A0, A2
000002AA 3F10 move.w -[A7], [A0]
000002AC 2F07 move.l -[A7], D7
000002AE 4EAD 01CA jsr [A5 + 0x1CA /* export_53 */]
000002B2 2E87 move.l [A7], D7
000002B4 204B movea.l A0, A3
000002B6 D1CA add.l A0, A2
000002B8 3F10 move.w -[A7], [A0]
000002BA A828 syscall ShowDialogItem/ShowDItem
000002BC 5C8F addq.l A7, 6
000002BE 5243 addq.w D3, 1
000002C0 548A addq.l A2, 2
label000002C2:
000002C2 70FF moveq.l D0, 0xFFFFFFFF
000002C4 D054 add.w D0, [A4]
000002C6 B043 cmp.w D0, D3
000002C8 6CD8 bge -0x26 /* 000002A2 */
000002CA 2F07 move.l -[A7], D7
000002CC 486E FFE6 pea.l [A6 - 0x1A]
000002D0 4EAD 0C92 jsr [A5 + 0xC92 /* export_398 */]
000002D4 2D6E FFE6 FFF2 move.l [A6 - 0xE], [A6 - 0x1A]
000002DA 2D6E FFEA FFF6 move.l [A6 - 0xA], [A6 - 0x16]
000002E0 302E FFF8 move.w D0, [A6 - 0x8]
000002E4 9079 FFFF D012 sub.w D0, [0xFFFFD012]
000002EA 3D40 FFFA move.w [A6 - 0x6], D0
000002EE 382E FFF6 move.w D4, [A6 - 0xA]
000002F2 9879 FFFF D054 sub.w D4, [0xFFFFD054]
000002F8 7600 moveq.l D3, 0x00
000002FA 7212 moveq.l D1, 0x12
000002FC C3C6 muls.w D1, D6
000002FE 0681 FFFF D72C addi.l D1, 0xFFFFD72C
00000304 2841 movea.l A4, D1
00000306 7212 moveq.l D1, 0x12
00000308 C3C6 muls.w D1, D6
0000030A 0681 FFFF D72E addi.l D1, 0xFFFFD72E
00000310 2641 movea.l A3, D1
00000312 3443 movea.w A2, D3
00000314 D5CA add.l A2, A2
00000316 508F addq.l A7, 8
00000318 6022 bra +0x24 /* 0000033C */
label0000031A:
0000031A 3F04 move.w -[A7], D4
0000031C 486E FFFA pea.l [A6 - 0x6]
00000320 204B movea.l A0, A3
00000322 D1CA add.l A0, A2
00000324 3F10 move.w -[A7], [A0]
00000326 2F07 move.l -[A7], D7
00000328 4EBA FD4E jsr [PC - 0x2B2 /* 00000078 */]
0000032C 2E87 move.l [A7], D7
0000032E 204B movea.l A0, A3
00000330 D1CA add.l A0, A2
00000332 3F10 move.w -[A7], [A0]
00000334 A828 syscall ShowDialogItem/ShowDItem
00000336 508F addq.l A7, 8
00000338 5243 addq.w D3, 1
0000033A 548A addq.l A2, 2
label0000033C:
0000033C 70FF moveq.l D0, 0xFFFFFFFF
0000033E D054 add.w D0, [A4]
00000340 B043 cmp.w D0, D3
00000342 6CD6 bge -0x28 /* 0000031A */
00000344 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
00000348 4E5E unlink A6
0000034A 4E75 rts
fn0000034C:
0000034C 4E56 0000 link A6, 0
00000350 2F07 move.l -[A7], D7
00000352 4AAE 0008 tst.l [A6 + 0x8]
00000356 6604 bne +0x6 /* 0000035C */
00000358 7E09 moveq.l D7, 0x09
0000035A 600E bra +0x10 /* 0000036A */
label0000035C:
0000035C 302E 000C move.w D0, [A6 + 0xC]
00000360 6B08 bmi +0xA /* 0000036A */
00000362 5D40 subq.w D0, 6
00000364 6702 beq +0x4 /* 00000368 */
00000366 6002 bra +0x4 /* 0000036A */
label00000368:
00000368 7E08 moveq.l D7, 0x08
label0000036A:
0000036A 3F07 move.w -[A7], D7
0000036C 4EAD 1832 jsr [A5 + 0x1832 /* export_770 */]
00000370 7001 moveq.l D0, 0x01
00000372 2E2E FFFC move.l D7, [A6 - 0x4]
00000376 4E5E unlink A6
00000378 4E75 rts
fn0000037A:
0000037A 4E56 FFBA link A6, -0x0046
0000037E 48E7 0738 movem.l -[A7], D5,D6,D7,A2,A3,A4
00000382 2E2E 0008 move.l D7, [A6 + 0x8]
00000386 286E 000C movea.l A4, [A6 + 0xC]
0000038A 266E 0010 movea.l A3, [A6 + 0x10]
0000038E 2C2E 0014 move.l D6, [A6 + 0x14]
00000392 3A2E 0020 move.w D5, [A6 + 0x20]
00000396 2054 movea.l A0, [A4]
00000398 42A8 0018 clr.l [A0 + 0x18]
0000039C 41ED 1482 lea.l A0, [A5 + 0x1482 /* export_652 */]
000003A0 2254 movea.l A1, [A4]
000003A2 2348 001C move.l [A1 + 0x1C], A0
000003A6 41ED 1412 lea.l A0, [A5 + 0x1412 /* export_638 */]
000003AA 2254 movea.l A1, [A4]
000003AC 2348 0020 move.l [A1 + 0x20], A0
000003B0 41ED 141A lea.l A0, [A5 + 0x141A /* export_639 */]
000003B4 2254 movea.l A1, [A4]
000003B6 2348 0024 move.l [A1 + 0x24], A0
000003BA 2054 movea.l A0, [A4]
000003BC 42A8 0028 clr.l [A0 + 0x28]
000003C0 2054 movea.l A0, [A4]
000003C2 42A8 002C clr.l [A0 + 0x2C]
000003C6 2054 movea.l A0, [A4]
000003C8 42A8 0030 clr.l [A0 + 0x30]
000003CC 2054 movea.l A0, [A4]
000003CE 42A8 0034 clr.l [A0 + 0x34]
000003D2 2054 movea.l A0, [A4]
000003D4 42A8 0038 clr.l [A0 + 0x38]
000003D8 41ED 143A lea.l A0, [A5 + 0x143A /* export_643 */]
000003DC 2254 movea.l A1, [A4]
000003DE 2348 003C move.l [A1 + 0x3C], A0
000003E2 41ED 1472 lea.l A0, [A5 + 0x1472 /* export_650 */]
000003E6 2254 movea.l A1, [A4]
000003E8 2348 0040 move.l [A1 + 0x40], A0
000003EC 2054 movea.l A0, [A4]
000003EE 42A8 0044 clr.l [A0 + 0x44]
000003F2 2054 movea.l A0, [A4]
000003F4 42A8 0048 clr.l [A0 + 0x48]
000003F8 2054 movea.l A0, [A4]
000003FA 42A8 004C clr.l [A0 + 0x4C]
000003FE 2054 movea.l A0, [A4]
00000400 42A8 0050 clr.l [A0 + 0x50]
00000404 2054 movea.l A0, [A4]
00000406 42A8 0054 clr.l [A0 + 0x54]
0000040A 2054 movea.l A0, [A4]
0000040C 42A8 0058 clr.l [A0 + 0x58]
00000410 2054 movea.l A0, [A4]
00000412 42A8 005C clr.l [A0 + 0x5C]
00000416 41ED 1442 lea.l A0, [A5 + 0x1442 /* export_644 */]
0000041A 2254 movea.l A1, [A4]
0000041C 2348 0060 move.l [A1 + 0x60], A0
00000420 41ED 144A lea.l A0, [A5 + 0x144A /* export_645 */]
00000424 2254 movea.l A1, [A4]
00000426 2348 0064 move.l [A1 + 0x64], A0
0000042A 2054 movea.l A0, [A4]
0000042C 42A8 0068 clr.l [A0 + 0x68]
00000430 41ED 147A lea.l A0, [A5 + 0x147A /* export_651 */]
00000434 2254 movea.l A1, [A4]
00000436 2348 006C move.l [A1 + 0x6C], A0
0000043A 41ED 142A lea.l A0, [A5 + 0x142A /* export_641 */]
0000043E 2254 movea.l A1, [A4]
00000440 2348 0070 move.l [A1 + 0x70], A0
00000444 41ED 148A lea.l A0, [A5 + 0x148A /* export_653 */]
00000448 2254 movea.l A1, [A4]
0000044A 2348 0074 move.l [A1 + 0x74], A0
0000044E 2054 movea.l A0, [A4]
00000450 42A8 0078 clr.l [A0 + 0x78]
00000454 2054 movea.l A0, [A4]
00000456 42A8 007C clr.l [A0 + 0x7C]
0000045A 2054 movea.l A0, [A4]
0000045C 42A8 0080 clr.l [A0 + 0x80]
00000460 2054 movea.l A0, [A4]
00000462 42A8 0084 clr.l [A0 + 0x84]
00000466 41ED 145A lea.l A0, [A5 + 0x145A /* export_647 */]
0000046A 2254 movea.l A1, [A4]
0000046C 2348 0088 move.l [A1 + 0x88], A0
00000470 41ED 1462 lea.l A0, [A5 + 0x1462 /* export_648 */]
00000474 2254 movea.l A1, [A4]
00000476 2348 008C move.l [A1 + 0x8C], A0
0000047A 2054 movea.l A0, [A4]
0000047C 42A8 0090 clr.l [A0 + 0x90]
00000480 41ED 0132 lea.l A0, [A5 + 0x132 /* export_34 */]
00000484 2254 movea.l A1, [A4]
00000486 2348 0094 move.l [A1 + 0x94], A0
0000048A 41ED 022A lea.l A0, [A5 + 0x22A /* export_65 */]
0000048E 2254 movea.l A1, [A4]
00000490 2348 0098 move.l [A1 + 0x98], A0
00000494 41ED 1452 lea.l A0, [A5 + 0x1452 /* export_646 */]
00000498 2254 movea.l A1, [A4]
0000049A 2348 009C move.l [A1 + 0x9C], A0
0000049E 2054 movea.l A0, [A4]
000004A0 317C 0038 0006 move.w [A0 + 0x6], 0x38 /* '8' */
000004A6 2054 movea.l A0, [A4]
000004A8 214B 0014 move.l [A0 + 0x14], A3
000004AC 244C movea.l A2, A4
000004AE 2052 movea.l A0, [A2]
000004B0 2146 0FC0 move.l [A0 + 0xFC0], D6
000004B4 4A86 tst.l D6
000004B6 6616 bne +0x18 /* 000004CE */
000004B8 2052 movea.l A0, [A2]
000004BA 317C 0002 0FBE move.w [A0 + 0xFBE], 0x2
000004C0 3F3C 0006 move.w -[A7], 0x6
000004C4 2F07 move.l -[A7], D7
000004C6 4EAD 0A4A jsr [A5 + 0xA4A /* export_325 */]
000004CA 5C8F addq.l A7, 6
000004CC 601C bra +0x1E /* 000004EA */
label000004CE:
000004CE 3005 move.w D0, D5
000004D0 6B18 bmi +0x1A /* 000004EA */
000004D2 5D40 subq.w D0, 6
000004D4 6702 beq +0x4 /* 000004D8 */
000004D6 6012 bra +0x14 /* 000004EA */
label000004D8:
000004D8 2052 movea.l A0, [A2]
000004DA 4268 0FBE clr.w [A0 + 0xFBE]
000004DE 3F3C 0004 move.w -[A7], 0x4
000004E2 2F07 move.l -[A7], D7
000004E4 4EAD 0A4A jsr [A5 + 0xA4A /* export_325 */]
000004E8 5C8F addq.l A7, 6
label000004EA:
000004EA 4A86 tst.l D6
000004EC 6726 beq +0x28 /* 00000514 */
000004EE 204A movea.l A0, A2
000004F0 A029 syscall HLock
000004F2 2052 movea.l A0, [A2]
000004F4 4868 00A4 pea.l [A0 + 0xA4]
000004F8 4267 clr.w -[A7]
000004FA 2F06 move.l -[A7], D6
000004FC 2F0B move.l -[A7], A3
000004FE 4EAD 2592 jsr [A5 + 0x2592 /* export_1198 */]
00000502 2052 movea.l A0, [A2]
00000504 4868 00A4 pea.l [A0 + 0xA4]
00000508 4EAD 259A jsr [A5 + 0x259A /* export_1199 */]
0000050C 204A movea.l A0, A2
0000050E A02A syscall HUnlock
00000510 4FEF 0012 lea.l A7, [A7 + 0x12]
label00000514:
00000514 2F07 move.l -[A7], D7
00000516 4EBA FCC4 jsr [PC - 0x33C /* 000001DC */]
0000051A 486E FFC6 pea.l [A6 - 0x3A]
0000051E 4EAD 22CA jsr [A5 + 0x22CA /* export_1109 */]
00000522 7012 moveq.l D0, 0x12
00000524 2D40 FFC6 move.l [A6 - 0x3A], D0
00000528 426E FFD2 clr.w [A6 - 0x2E]
0000052C 3D7C 0001 FFD4 move.w [A6 - 0x2C], 0x1
00000532 2D4B FFF4 move.l [A6 - 0xC], A3
00000536 486E FFC2 pea.l [A6 - 0x3E]
0000053A 2F07 move.l -[A7], D7
0000053C 4EBA FAC2 jsr [PC - 0x53E /* 00000000 */]
00000540 486E FFBA pea.l [A6 - 0x46]
00000544 3F3C 0001 move.w -[A7], 0x1
00000548 2F2E 0018 move.l -[A7], [A6 + 0x18]
0000054C 2F0B move.l -[A7], A3
0000054E 4EAD 11E2 jsr [A5 + 0x11E2 /* export_568 */]
00000552 4A40 tst.w D0
00000554 4FEF 001E lea.l A7, [A7 + 0x1E]
00000558 660C bne +0xE /* 00000566 */
0000055A 3F05 move.w -[A7], D5
0000055C 2F06 move.l -[A7], D6
0000055E 4EBA FDEC jsr [PC - 0x214 /* 0000034C */]
00000562 7000 moveq.l D0, 0x00
00000564 6050 bra +0x52 /* 000005B6 */
label00000566:
00000566 42A7 clr.l -[A7]
00000568 2F2E FFBA move.l -[A7], [A6 - 0x46]
0000056C 3F3C 003A move.w -[A7], 0x3A /* ':' */
00000570 486E FFC6 pea.l [A6 - 0x3A]
00000574 2F2E FFC2 move.l -[A7], [A6 - 0x3E]
00000578 4EAD 22D2 jsr [A5 + 0x22D2 /* export_1110 */]
0000057C 4A40 tst.w D0
0000057E 4FEF 0012 lea.l A7, [A7 + 0x12]
00000582 660C bne +0xE /* 00000590 */
00000584 3F05 move.w -[A7], D5
00000586 2F06 move.l -[A7], D6
00000588 4EBA FDC2 jsr [PC - 0x23E /* 0000034C */]
0000058C 7000 moveq.l D0, 0x00
0000058E 6026 bra +0x28 /* 000005B6 */
label00000590:
00000590 4878 0001 push.l 0x1
00000594 2F2E 0018 move.l -[A7], [A6 + 0x18]
00000598 2F0B move.l -[A7], A3
0000059A 4EAD 11EA jsr [A5 + 0x11EA /* export_569 */]
0000059E 4297 clr.l [A7]
000005A0 2F2E FFC2 move.l -[A7], [A6 - 0x3E]
000005A4 A95A syscall GetControlReference/GetCRefCon
000005A6 201F move.l D0, [A7]+
000005A8 2D40 FFBE move.l [A6 - 0x42], D0
000005AC 2EAE FFC2 move.l [A7], [A6 - 0x3E]
000005B0 4EAD 13A2 jsr [A5 + 0x13A2 /* export_624 */]
000005B4 7001 moveq.l D0, 0x01
label000005B6:
000005B6 4CEE 1CE0 FFA2 movem.l D5,D6,D7,A2,A3,A4, [A6 - 0x5E]
000005BC 4E5E unlink A6
000005BE 4E75 rts
fn000005C0:
000005C0 4E56 FFFC link A6, -0x0004
000005C4 486E FFFC pea.l [A6 - 0x4]
000005C8 2F2E 0008 move.l -[A7], [A6 + 0x8]
000005CC 4EBA FA32 jsr [PC - 0x5CE /* 00000000 */]
000005D0 2EAE FFFC move.l [A7], [A6 - 0x4]
000005D4 4EAD 137A jsr [A5 + 0x137A /* export_619 */]
000005D8 7001 moveq.l D0, 0x01
000005DA 4E5E unlink A6
000005DC 4E75 rts
fn000005DE:
000005DE 4E56 0000 link A6, 0
000005E2 2F0C move.l -[A7], A4
000005E4 286E 0008 movea.l A4, [A6 + 0x8]
000005E8 2F3C 0008 0001 move.l -[A7], 0x80001
000005EE 2F0C move.l -[A7], A4
000005F0 4EAD 090A jsr [A5 + 0x90A /* export_285 */]
000005F4 486D 020A pea.l [A5 + 0x20A /* export_61 */]
000005F8 3F3C 0008 move.w -[A7], 0x8
000005FC 2F0C move.l -[A7], A4
000005FE 4EAD 0972 jsr [A5 + 0x972 /* export_298 */]
00000602 486D 1422 pea.l [A5 + 0x1422 /* export_640 */]
00000606 3F3C 0002 move.w -[A7], 0x2
0000060A 2F0C move.l -[A7], A4
0000060C 4EAD 0972 jsr [A5 + 0x972 /* export_298 */]
00000610 2E8C move.l [A7], A4
00000612 4EBA FFAC jsr [PC - 0x54 /* 000005C0 */]
00000616 2E8C move.l [A7], A4
00000618 4EBA 074E jsr [PC + 0x74E /* 00000D68 */]
0000061C 2E8C move.l [A7], A4
0000061E A915 syscall ShowWindow
00000620 2E8C move.l [A7], A4
00000622 A91F syscall SelectWindow
00000624 7001 moveq.l D0, 0x01
00000626 286E FFFC movea.l A4, [A6 - 0x4]
0000062A 4E5E unlink A6
0000062C 4E75 rts
fn0000062E:
0000062E 4E56 F0E2 link A6, -0x0F1E
00000632 48E7 1F18 movem.l -[A7], D3,D4,D5,D6,D7,A3,A4
00000636 286E 0008 movea.l A4, [A6 + 0x8]
0000063A 486E F0E6 pea.l [A6 - 0xF1A]
0000063E 4267 clr.w -[A7]
00000640 2F2E 000C move.l -[A7], [A6 + 0xC]
00000644 2F0C move.l -[A7], A4
00000646 4EAD 2592 jsr [A5 + 0x2592 /* export_1198 */]
0000064A 486E F0E6 pea.l [A6 - 0xF1A]
0000064E 4EAD 259A jsr [A5 + 0x259A /* export_1199 */]
00000652 2E2E FFF4 move.l D7, [A6 - 0xC]
00000656 4A87 tst.l D7
00000658 4FEF 0012 lea.l A7, [A7 + 0x12]
0000065C 6606 bne +0x8 /* 00000664 */
0000065E 7000 moveq.l D0, 0x00
00000660 6000 00AC bra +0xAE /* 0000070E */
label00000664:
00000664 486E F0E2 pea.l [A6 - 0xF1E]
00000668 3F3C 0001 move.w -[A7], 0x1
0000066C 2F07 move.l -[A7], D7
0000066E 2F0C move.l -[A7], A4
00000670 4EAD 11E2 jsr [A5 + 0x11E2 /* export_568 */]
00000674 206E F0E2 movea.l A0, [A6 - 0xF1E]
00000678 2050 movea.l A0, [A0]
0000067A 3C10 move.w D6, [A0]
0000067C 4A46 tst.w D6
0000067E 4FEF 000E lea.l A7, [A7 + 0xE]
00000682 6610 bne +0x12 /* 00000694 */
00000684 4878 0001 push.l 0x1
00000688 2F07 move.l -[A7], D7
0000068A 2F0C move.l -[A7], A4
0000068C 4EAD 11EA jsr [A5 + 0x11EA /* export_569 */]
00000690 7000 moveq.l D0, 0x00
00000692 607A bra +0x7C /* 0000070E */
label00000694:
00000694 7A02 moveq.l D5, 0x02
00000696 7800 moveq.l D4, 0x00
00000698 6062 bra +0x64 /* 000006FC */
label0000069A:
0000069A 206E F0E2 movea.l A0, [A6 - 0xF1E]
0000069E 2650 movea.l A3, [A0]
000006A0 D6C5 add.w A3, D5
000006A2 302B 0006 move.w D0, [A3 + 0x6]
000006A6 B06E 0010 cmp.w D0, [A6 + 0x10]
000006AA 662C bne +0x2E /* 000006D8 */
000006AC 206E 0012 movea.l A0, [A6 + 0x12]
000006B0 20AB 0008 move.l [A0], [A3 + 0x8]
000006B4 226E 0016 movea.l A1, [A6 + 0x16]
000006B8 22AB 0002 move.l [A1], [A3 + 0x2]
000006BC 486B 000C pea.l [A3 + 0xC]
000006C0 2F2E 001A move.l -[A7], [A6 + 0x1A]
000006C4 4EAD 0B62 jsr [A5 + 0xB62 /* export_360 */]
000006C8 7001 moveq.l D0, 0x01
000006CA 2E80 move.l [A7], D0
000006CC 2F07 move.l -[A7], D7
000006CE 2F0C move.l -[A7], A4
000006D0 4EAD 11EA jsr [A5 + 0x11EA /* export_569 */]
000006D4 7001 moveq.l D0, 0x01
000006D6 6036 bra +0x38 /* 0000070E */
label000006D8:
000006D8 486B 000C pea.l [A3 + 0xC]
000006DC 4EAD 0B8A jsr [A5 + 0xB8A /* export_365 */]
000006E0 760C moveq.l D3, 0x0C
000006E2 D640 add.w D3, D0
000006E4 5243 addq.w D3, 1
000006E6 2003 move.l D0, D3
000006E8 48C0 ext.l D0
000006EA 81FC 0002 divs.w D0, 0x2
000006EE 4840 swap.w D0
000006F0 4A40 tst.w D0
000006F2 588F addq.l A7, 4
000006F4 6702 beq +0x4 /* 000006F8 */
000006F6 5243 addq.w D3, 1
label000006F8:
000006F8 DA43 add.w D5, D3
000006FA 5244 addq.w D4, 1
label000006FC:
000006FC BC44 cmp.w D6, D4
000006FE 6E9A bgt -0x64 /* 0000069A */
00000700 4878 0001 push.l 0x1
00000704 2F07 move.l -[A7], D7
00000706 2F0C move.l -[A7], A4
00000708 4EAD 11EA jsr [A5 + 0x11EA /* export_569 */]
0000070C 7000 moveq.l D0, 0x00
label0000070E:
0000070E 4CEE 18F8 F0C6 movem.l D3,D4,D5,D6,D7,A3,A4, [A6 - 0xF3A]
00000714 4E5E unlink A6
00000716 4E75 rts
fn00000718:
00000718 4E56 FFFC link A6, -0x0004
0000071C 2F2E 000C move.l -[A7], [A6 + 0xC]
00000720 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000724 4EAD 261A jsr [A5 + 0x261A /* export_1215 */]
00000728 206E 000C movea.l A0, [A6 + 0xC]
0000072C 4A90 tst.l [A0]
0000072E 508F addq.l A7, 8
00000730 6604 bne +0x6 /* 00000736 */
00000732 7000 moveq.l D0, 0x00
00000734 6022 bra +0x24 /* 00000758 */
label00000736:
00000736 2F2E 0010 move.l -[A7], [A6 + 0x10]
0000073A 206E 000C movea.l A0, [A6 + 0xC]
0000073E 2F10 move.l -[A7], [A0]
00000740 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000744 4EAD 11DA jsr [A5 + 0x11DA /* export_567 */]
00000748 2EBC 00EB 0001 move.l [A7], 0xEB0001
0000074E 2F2E 0014 move.l -[A7], [A6 + 0x14]
00000752 4EAD 158A jsr [A5 + 0x158A /* export_685 */]
00000756 7001 moveq.l D0, 0x01
label00000758:
00000758 4E5E unlink A6
0000075A 4E75 rts
0000075C 4E56 FFFC link A6, -0x0004
00000760 3F3C 0008 move.w -[A7], 0x8
00000764 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000768 4EAD 08EA jsr [A5 + 0x8EA /* export_281 */]
0000076C 4A40 tst.w D0
0000076E 5C8F addq.l A7, 6
00000770 6604 bne +0x6 /* 00000776 */
00000772 7000 moveq.l D0, 0x00
00000774 601C bra +0x1E /* 00000792 */
label00000776:
00000776 486E FFFC pea.l [A6 - 0x4]
0000077A 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000077E 4EAD 082A jsr [A5 + 0x82A /* export_257 */]
00000782 206E FFFC movea.l A0, [A6 - 0x4]
00000786 2050 movea.l A0, [A0]
00000788 4AA8 0FC0 tst.l [A0 + 0xFC0]
0000078C 57C0 seq D0
0000078E 4400 neg.b D0
00000790 4880 ext.w D0
label00000792:
00000792 4E5E unlink A6
00000794 4E75 rts
fn00000796:
00000796 4E56 FFFC link A6, -0x0004
0000079A 2F07 move.l -[A7], D7
0000079C 486E FFFC pea.l [A6 - 0x4]
000007A0 2F2E 0008 move.l -[A7], [A6 + 0x8]
000007A4 4EAD 082A jsr [A5 + 0x82A /* export_257 */]
000007A8 206E FFFC movea.l A0, [A6 - 0x4]
000007AC 2050 movea.l A0, [A0]
000007AE 3028 0FBE move.w D0, [A0 + 0xFBE]
000007B2 508F addq.l A7, 8
000007B4 670C beq +0xE /* 000007C2 */
000007B6 6B0C bmi +0xE /* 000007C4 */
000007B8 5540 subq.w D0, 2
000007BA 6702 beq +0x4 /* 000007BE */
000007BC 6006 bra +0x8 /* 000007C4 */
label000007BE:
000007BE 7E07 moveq.l D7, 0x07
000007C0 6002 bra +0x4 /* 000007C4 */
label000007C2:
000007C2 7E06 moveq.l D7, 0x06
label000007C4:
000007C4 3F07 move.w -[A7], D7
000007C6 4EAD 017A jsr [A5 + 0x17A /* export_43 */]
000007CA 7001 moveq.l D0, 0x01
000007CC 2E2E FFF8 move.l D7, [A6 - 0x8]
000007D0 4E5E unlink A6
000007D2 4E75 rts
fn000007D4:
000007D4 4E56 FEF0 link A6, -0x0110
000007D8 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4
000007DC 266E 0008 movea.l A3, [A6 + 0x8]
000007E0 286E 000C movea.l A4, [A6 + 0xC]
000007E4 2C2E 0010 move.l D6, [A6 + 0x10]
000007E8 3E2E 0014 move.w D7, [A6 + 0x14]
000007EC 2F3C 0001 0000 move.l -[A7], 0x10000
000007F2 2F0C move.l -[A7], A4
000007F4 4EAD 121A jsr [A5 + 0x121A /* export_575 */]
000007F8 4A40 tst.w D0
000007FA 508F addq.l A7, 8
000007FC 660E bne +0x10 /* 0000080C */
000007FE 3F07 move.w -[A7], D7
00000800 2F06 move.l -[A7], D6
00000802 4EBA FB48 jsr [PC - 0x4B8 /* 0000034C */]
00000806 7000 moveq.l D0, 0x00
00000808 6000 016A bra +0x16C /* 00000974 */
label0000080C:
0000080C 4EAD 07DA jsr [A5 + 0x7DA /* export_247 */]
00000810 4A86 tst.l D6
00000812 662A bne +0x2C /* 0000083E */
00000814 486E FEF4 pea.l [A6 - 0x10C]
00000818 486E FFF4 pea.l [A6 - 0xC]
0000081C 486E FFF8 pea.l [A6 - 0x8]
00000820 2F0C move.l -[A7], A4
00000822 4EBA FEF4 jsr [PC - 0x10C /* 00000718 */]
00000826 4A40 tst.w D0
00000828 4FEF 0010 lea.l A7, [A7 + 0x10]
0000082C 660A bne +0xC /* 00000838 */
0000082E 4EAD 07D2 jsr [A5 + 0x7D2 /* export_246 */]
00000832 7000 moveq.l D0, 0x00
00000834 6000 013E bra +0x140 /* 00000974 */
label00000838:
00000838 3A3C 00D2 move.w D5, 0xD2
0000083C 602C bra +0x2E /* 0000086A */
label0000083E:
0000083E 486E FEF4 pea.l [A6 - 0x10C]
00000842 486E FFF4 pea.l [A6 - 0xC]
00000846 486E FFF8 pea.l [A6 - 0x8]
0000084A 3F07 move.w -[A7], D7
0000084C 2F06 move.l -[A7], D6
0000084E 2F0C move.l -[A7], A4
00000850 4EBA FDDC jsr [PC - 0x224 /* 0000062E */]
00000854 4A40 tst.w D0
00000856 4FEF 0016 lea.l A7, [A7 + 0x16]
0000085A 660A bne +0xC /* 00000866 */
0000085C 4EAD 07D2 jsr [A5 + 0x7D2 /* export_246 */]
00000860 7000 moveq.l D0, 0x00
00000862 6000 0110 bra +0x112 /* 00000974 */
label00000866:
00000866 3A3C 00D2 move.w D5, 0xD2
label0000086A:
0000086A 486E FEF0 pea.l [A6 - 0x110]
0000086E 3F3C 0001 move.w -[A7], 0x1
00000872 2F2E FFF8 move.l -[A7], [A6 - 0x8]
00000876 2F0C move.l -[A7], A4
00000878 4EAD 11E2 jsr [A5 + 0x11E2 /* export_568 */]
0000087C 4A40 tst.w D0
0000087E 4FEF 000E lea.l A7, [A7 + 0xE]
00000882 660E bne +0x10 /* 00000892 */
00000884 3F07 move.w -[A7], D7
00000886 2F06 move.l -[A7], D6
00000888 4EBA FAC2 jsr [PC - 0x53E /* 0000034C */]
0000088C 7000 moveq.l D0, 0x00
0000088E 6000 00E4 bra +0xE6 /* 00000974 */
label00000892:
00000892 4878 0001 push.l 0x1
00000896 2F2E FFF8 move.l -[A7], [A6 - 0x8]
0000089A 2F0C move.l -[A7], A4
0000089C 4EAD 11EA jsr [A5 + 0x11EA /* export_569 */]
000008A0 2EBC 0001 0000 move.l [A7], 0x10000
000008A6 2F0C move.l -[A7], A4
000008A8 4EAD 121A jsr [A5 + 0x121A /* export_575 */]
000008AC 4A40 tst.w D0
000008AE 4FEF 0010 lea.l A7, [A7 + 0x10]
000008B2 660E bne +0x10 /* 000008C2 */
000008B4 3F07 move.w -[A7], D7
000008B6 2F06 move.l -[A7], D6
000008B8 4EBA FA92 jsr [PC - 0x56E /* 0000034C */]
000008BC 7000 moveq.l D0, 0x00
000008BE 6000 00B4 bra +0xB6 /* 00000974 */
label000008C2:
000008C2 486E FFFC pea.l [A6 - 0x4]
000008C6 2F3C 0008 0FC4 move.l -[A7], 0x80FC4
000008CC 4EAD 083A jsr [A5 + 0x83A /* export_259 */]
000008D0 486D 2302 pea.l [A5 + 0x2302 /* export_1116 */]
000008D4 4878 0085 push.l 0x85
000008D8 4EAD 138A jsr [A5 + 0x138A /* export_621 */]
000008DC 3EBC 0001 move.w [A7], 0x1
000008E0 2F0B move.l -[A7], A3
000008E2 2F2E FFFC move.l -[A7], [A6 - 0x4]
000008E6 3F3C 00D2 move.w -[A7], 0xD2
000008EA 4EAD 088A jsr [A5 + 0x88A /* export_269 */]
000008EE 2E93 move.l [A7], [A3]
000008F0 4EAD 016A jsr [A5 + 0x16A /* export_41 */]
000008F4 486E FEF4 pea.l [A6 - 0x10C]
000008F8 2F13 move.l -[A7], [A3]
000008FA 4EAD 164A jsr [A5 + 0x164A /* export_709 */]
000008FE 2E93 move.l [A7], [A3]
00000900 4EAD 0D02 jsr [A5 + 0xD02 /* export_412 */]
00000904 2E8C move.l [A7], A4
00000906 2F13 move.l -[A7], [A3]
00000908 4EAD 2572 jsr [A5 + 0x2572 /* export_1194 */]
0000090C 3E87 move.w [A7], D7
0000090E 2F2E FFF4 move.l -[A7], [A6 - 0xC]
00000912 2F2E FFF8 move.l -[A7], [A6 - 0x8]
00000916 2F06 move.l -[A7], D6
00000918 2F0C move.l -[A7], A4
0000091A 2F2E FFFC move.l -[A7], [A6 - 0x4]
0000091E 2F13 move.l -[A7], [A3]
00000920 4EBA FA58 jsr [PC - 0x5A8 /* 0000037A */]
00000924 3A00 move.w D5, D0
00000926 4EAD 0D0A jsr [A5 + 0xD0A /* export_413 */]
0000092A 4A45 tst.w D5
0000092C 4FEF 003E lea.l A7, [A7 + 0x3E]
00000930 660A bne +0xC /* 0000093C */
00000932 2F13 move.l -[A7], [A3]
00000934 4EBA 007E jsr [PC + 0x7E /* 000009B4 */]
00000938 7000 moveq.l D0, 0x00
0000093A 6038 bra +0x3A /* 00000974 */
label0000093C:
0000093C 4A86 tst.l D6
0000093E 6708 beq +0xA /* 00000948 */
00000940 2F13 move.l -[A7], [A3]
00000942 4EAD 0AB2 jsr [A5 + 0xAB2 /* export_338 */]
00000946 588F addq.l A7, 4
label00000948:
00000948 2F13 move.l -[A7], [A3]
0000094A 4EBA FC92 jsr [PC - 0x36E /* 000005DE */]
0000094E 4878 0100 push.l 0x100
00000952 2F13 move.l -[A7], [A3]
00000954 4EAD 0822 jsr [A5 + 0x822 /* export_256 */]
00000958 7004 moveq.l D0, 0x04
0000095A 2E80 move.l [A7], D0
0000095C 2F13 move.l -[A7], [A3]
0000095E 4EAD 081A jsr [A5 + 0x81A /* export_255 */]
00000962 2E93 move.l [A7], [A3]
00000964 4EBA F6B4 jsr [PC - 0x94C /* 0000001A */]
00000968 2E93 move.l [A7], [A3]
0000096A 4EBA FE2A jsr [PC - 0x1D6 /* 00000796 */]
0000096E 4EAD 07D2 jsr [A5 + 0x7D2 /* export_246 */]
00000972 7001 moveq.l D0, 0x01
label00000974:
00000974 4CEE 18E0 FEDC movem.l D5,D6,D7,A3,A4, [A6 - 0x124]
0000097A 4E5E unlink A6
0000097C 4E75 rts
export_641:
0000097E 4E56 FFFC link A6, -0x0004
00000982 4A6E 000C tst.w [A6 + 0xC]
00000986 6718 beq +0x1A /* 000009A0 */
00000988 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000098C A91F syscall SelectWindow
0000098E 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000992 4EAD 016A jsr [A5 + 0x16A /* export_41 */]
00000996 2EAE 0008 move.l [A7], [A6 + 0x8]
0000099A 4EBA FDFA jsr [PC - 0x206 /* 00000796 */]
0000099E 588F addq.l A7, 4
label000009A0:
000009A0 4EAD 010A jsr [A5 + 0x10A /* export_29 */]
000009A4 7001 moveq.l D0, 0x01
000009A6 4E5E unlink A6
000009A8 4E75 rts
export_650:
000009AA 4E56 0000 link A6, 0
000009AE 7001 moveq.l D0, 0x01
000009B0 4E5E unlink A6
000009B2 4E75 rts
export_643:
fn000009B4:
000009B4 4E56 FFFC link A6, -0x0004
000009B8 2F0C move.l -[A7], A4
000009BA 286E 0008 movea.l A4, [A6 + 0x8]
000009BE 2F0C move.l -[A7], A4
000009C0 A916 syscall HideWindow
000009C2 486E FFFC pea.l [A6 - 0x4]
000009C6 2F0C move.l -[A7], A4
000009C8 4EBA F636 jsr [PC - 0x9CA /* 00000000 */]
000009CC 2EAE FFFC move.l [A7], [A6 - 0x4]
000009D0 4EAD 22DA jsr [A5 + 0x22DA /* export_1111 */]
000009D4 2E8C move.l [A7], A4
000009D6 4EAD 0842 jsr [A5 + 0x842 /* export_260 */]
000009DA 3EBC 0008 move.w [A7], 0x8
000009DE 2F0C move.l -[A7], A4
000009E0 4EAD 0902 jsr [A5 + 0x902 /* export_284 */]
000009E4 7001 moveq.l D0, 0x01
000009E6 286E FFF8 movea.l A4, [A6 - 0x8]
000009EA 4E5E unlink A6
000009EC 4E75 rts
export_644:
000009EE 4E56 0000 link A6, 0
000009F2 7000 moveq.l D0, 0x00
000009F4 4E5E unlink A6
000009F6 4E75 rts
export_645:
000009F8 4E56 0000 link A6, 0
000009FC 7000 moveq.l D0, 0x00
000009FE 4E5E unlink A6
00000A00 4E75 rts
export_646:
00000A02 4E56 FFF0 link A6, -0x0010
00000A06 2F07 move.l -[A7], D7
00000A08 486E FFFC pea.l [A6 - 0x4]
00000A0C 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000A10 4EBA F5EE jsr [PC - 0xA12 /* 00000000 */]
00000A14 486E FFF8 pea.l [A6 - 0x8]
00000A18 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000A1C 4EAD 0852 jsr [A5 + 0x852 /* export_262 */]
00000A20 486E FFF4 pea.l [A6 - 0xC]
00000A24 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000A28 4EAD 082A jsr [A5 + 0x82A /* export_257 */]
00000A2C 206E FFF4 movea.l A0, [A6 - 0xC]
00000A30 2050 movea.l A0, [A0]
00000A32 3E28 0FBE move.w D7, [A0 + 0xFBE]
00000A36 0C47 0002 cmpi.w D7, 0x2
00000A3A 4FEF 0018 lea.l A7, [A7 + 0x18]
00000A3E 6604 bne +0x6 /* 00000A44 */
00000A40 7E06 moveq.l D7, 0x06
00000A42 6002 bra +0x4 /* 00000A46 */
label00000A44:
00000A44 7E04 moveq.l D7, 0x04
label00000A46:
00000A46 3F07 move.w -[A7], D7
00000A48 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000A4C 4EAD 17C2 jsr [A5 + 0x17C2 /* export_756 */]
00000A50 486D 17BA pea.l [A5 + 0x17BA /* export_755 */]
00000A54 A9F1 syscall UnloadSeg
00000A56 7001 moveq.l D0, 0x01
00000A58 2E2E FFEC move.l D7, [A6 - 0x14]
00000A5C 4E5E unlink A6
00000A5E 4E75 rts
export_647:
00000A60 4E56 FFFC link A6, -0x0004
00000A64 2F0C move.l -[A7], A4
00000A66 486E FFFC pea.l [A6 - 0x4]
00000A6A 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000A6E 4EAD 082A jsr [A5 + 0x82A /* export_257 */]
00000A72 206E FFFC movea.l A0, [A6 - 0x4]
00000A76 2050 movea.l A0, [A0]
00000A78 2868 0014 movea.l A4, [A0 + 0x14]
00000A7C 2EAE 000C move.l [A7], [A6 + 0xC]
00000A80 2F0C move.l -[A7], A4
00000A82 4EAD 2542 jsr [A5 + 0x2542 /* export_1188 */]
00000A86 7001 moveq.l D0, 0x01
00000A88 286E FFF8 movea.l A4, [A6 - 0x8]
00000A8C 4E5E unlink A6
00000A8E 4E75 rts
export_648:
00000A90 4E56 FFFC link A6, -0x0004
00000A94 2F0C move.l -[A7], A4
00000A96 486E FFFC pea.l [A6 - 0x4]
00000A9A 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000A9E 4EAD 082A jsr [A5 + 0x82A /* export_257 */]
00000AA2 206E FFFC movea.l A0, [A6 - 0x4]
00000AA6 2050 movea.l A0, [A0]
00000AA8 2868 0014 movea.l A4, [A0 + 0x14]
00000AAC 2EAE 000C move.l [A7], [A6 + 0xC]
00000AB0 2F0C move.l -[A7], A4
00000AB2 4EAD 2582 jsr [A5 + 0x2582 /* export_1196 */]
00000AB6 7001 moveq.l D0, 0x01
00000AB8 286E FFF8 movea.l A4, [A6 - 0x8]
00000ABC 4E5E unlink A6
00000ABE 4E75 rts
fn00000AC0:
00000AC0 4E56 0000 link A6, 0
00000AC4 2F07 move.l -[A7], D7
00000AC6 7E00 moveq.l D7, 0x00
00000AC8 302E 000C move.w D0, [A6 + 0xC]
00000ACC 3007 move.w D0, D7
00000ACE 2E1F move.l D7, [A7]+
00000AD0 4E5E unlink A6
00000AD2 4E75 rts
fn00000AD4:
00000AD4 4E56 FFFC link A6, -0x0004
00000AD8 48E7 0308 movem.l -[A7], D6,D7,A4
00000ADC 286E 000C movea.l A4, [A6 + 0xC]
00000AE0 0C54 0003 cmpi.w [A4], 0x3
00000AE4 6706 beq +0x8 /* 00000AEC */
00000AE6 7000 moveq.l D0, 0x00
00000AE8 6000 0082 bra +0x84 /* 00000B6C */
label00000AEC:
00000AEC 082C 0000 000E btst.b [A4 + 0xE], 0x0
00000AF2 56C7 sne D7
00000AF4 4407 neg.b D7
00000AF6 4887 ext.w D7
00000AF8 4A47 tst.w D7
00000AFA 6604 bne +0x6 /* 00000B00 */
00000AFC 7000 moveq.l D0, 0x00
00000AFE 606C bra +0x6E /* 00000B6C */
label00000B00:
00000B00 7EFF moveq.l D7, 0xFFFFFFFF
00000B02 CE2C 0005 and.b D7, [A4 + 0x5]
00000B06 42A7 clr.l -[A7]
00000B08 1007 move.b D0, D7
00000B0A 4880 ext.w D0
00000B0C 3F00 move.w -[A7], D0
00000B0E A93E syscall MenuKey
00000B10 2C1F move.l D6, [A7]+
00000B12 4A86 tst.l D6
00000B14 6612 bne +0x14 /* 00000B28 */
00000B16 0C07 0070 cmpi.b D7, 0x70 /* 'p' */
00000B1A 6706 beq +0x8 /* 00000B22 */
00000B1C 0C07 0050 cmpi.b D7, 0x50 /* 'P' */
00000B20 6606 bne +0x8 /* 00000B28 */
label00000B22:
00000B22 2C3C 0081 0004 move.l D6, 0x810004
label00000B28:
00000B28 486E FFFC pea.l [A6 - 0x4]
00000B2C 486E FFFE pea.l [A6 - 0x2]
00000B30 2F06 move.l -[A7], D6
00000B32 4EAD 0112 jsr [A5 + 0x112 /* export_30 */]
00000B36 3EAE FFFC move.w [A7], [A6 - 0x4]
00000B3A 3F2E FFFE move.w -[A7], [A6 - 0x2]
00000B3E 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000B42 4EBA FF7C jsr [PC - 0x84 /* 00000AC0 */]
00000B46 4A40 tst.w D0
00000B48 4FEF 0012 lea.l A7, [A7 + 0x12]
00000B4C 670A beq +0xC /* 00000B58 */
00000B4E 4267 clr.w -[A7]
00000B50 A938 syscall HiliteMenu
00000B52 4254 clr.w [A4]
00000B54 7001 moveq.l D0, 0x01
00000B56 6014 bra +0x16 /* 00000B6C */
label00000B58:
00000B58 2F06 move.l -[A7], D6
00000B5A 4EAD 0132 jsr [A5 + 0x132 /* export_34 */]
00000B5E 4A40 tst.w D0
00000B60 588F addq.l A7, 4
00000B62 6706 beq +0x8 /* 00000B6A */
00000B64 4254 clr.w [A4]
00000B66 7001 moveq.l D0, 0x01
00000B68 6002 bra +0x4 /* 00000B6C */
label00000B6A:
00000B6A 7000 moveq.l D0, 0x00
label00000B6C:
00000B6C 4CDF 10C0 movem.l D6,D7,A4, [A7]+
00000B70 4E5E unlink A6
00000B72 4E75 rts
export_649:
00000B74 4E56 FFFC link A6, -0x0004
00000B78 48E7 0038 movem.l -[A7], A2,A3,A4
00000B7C 286E 0010 movea.l A4, [A6 + 0x10]
00000B80 246E 000C movea.l A2, [A6 + 0xC]
00000B84 266E 0008 movea.l A3, [A6 + 0x8]
00000B88 2F0C move.l -[A7], A4
00000B8A 4EBA F48E jsr [PC - 0xB72 /* 0000001A */]
00000B8E 486E FFFC pea.l [A6 - 0x4]
00000B92 2F0C move.l -[A7], A4
00000B94 4EBA F46A jsr [PC - 0xB96 /* 00000000 */]
00000B98 2E8B move.l [A7], A3
00000B9A 2F0A move.l -[A7], A2
00000B9C 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000BA0 4EAD 22A2 jsr [A5 + 0x22A2 /* export_1104 */]
00000BA4 4A40 tst.w D0
00000BA6 4FEF 0014 lea.l A7, [A7 + 0x14]
00000BAA 6708 beq +0xA /* 00000BB4 */
00000BAC 3D7C 0001 0014 move.w [A6 + 0x14], 0x1
00000BB2 6044 bra +0x46 /* 00000BF8 */
label00000BB4:
00000BB4 2F0B move.l -[A7], A3
00000BB6 2F0A move.l -[A7], A2
00000BB8 2F0C move.l -[A7], A4
00000BBA 4EBA FF18 jsr [PC - 0xE8 /* 00000AD4 */]
00000BBE 4A40 tst.w D0
00000BC0 4FEF 000C lea.l A7, [A7 + 0xC]
00000BC4 6708 beq +0xA /* 00000BCE */
00000BC6 3D7C 0001 0014 move.w [A6 + 0x14], 0x1
00000BCC 602A bra +0x2C /* 00000BF8 */
label00000BCE:
00000BCE 2F0B move.l -[A7], A3
00000BD0 2F0A move.l -[A7], A2
00000BD2 2F0C move.l -[A7], A4
00000BD4 4EAD 0302 jsr [A5 + 0x302 /* export_92 */]
00000BD8 4A40 tst.w D0
00000BDA 4FEF 000C lea.l A7, [A7 + 0xC]
00000BDE 6708 beq +0xA /* 00000BE8 */
00000BE0 3D7C 0001 0014 move.w [A6 + 0x14], 0x1
00000BE6 6010 bra +0x12 /* 00000BF8 */
label00000BE8:
00000BE8 4267 clr.w -[A7]
00000BEA 2F0C move.l -[A7], A4
00000BEC 2F0A move.l -[A7], A2
00000BEE 2F0B move.l -[A7], A3
00000BF0 4EAD 0232 jsr [A5 + 0x232 /* export_66 */]
00000BF4 3D5F 0014 move.w [A6 + 0x14], [A7]+
label00000BF8:
00000BF8 4CDF 1C00 movem.l A2,A3,A4, [A7]+
00000BFC 4E5E unlink A6
00000BFE 205F movea.l A0, [A7]+
00000C00 4FEF 000C lea.l A7, [A7 + 0xC]
00000C04 4ED0 jmp [A0]
fn00000C06:
00000C06 4E56 FEC6 link A6, -0x013A
00000C0A 2F07 move.l -[A7], D7
00000C0C 486E FFFC pea.l [A6 - 0x4]
00000C10 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000C14 4EBA F424 jsr [PC - 0xBDC /* 0000003A */]
00000C18 4A40 tst.w D0
00000C1A 508F addq.l A7, 8
00000C1C 6606 bne +0x8 /* 00000C24 */
00000C1E 7000 moveq.l D0, 0x00
00000C20 6000 00A4 bra +0xA6 /* 00000CC6 */
label00000C24:
00000C24 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000C28 486E FEC6 pea.l [A6 - 0x13A]
00000C2C 4EAD 0C92 jsr [A5 + 0xC92 /* export_398 */]
00000C30 2D6E FEC6 FFF4 move.l [A6 - 0xC], [A6 - 0x13A]
00000C36 2D6E FECA FFF8 move.l [A6 - 0x8], [A6 - 0x136]
00000C3C 486E FFF4 pea.l [A6 - 0xC]
00000C40 7005 moveq.l D0, 0x05
00000C42 D079 FFFF D012 add.w D0, [0xFFFFD012]
00000C48 3F00 move.w -[A7], D0
00000C4A 4267 clr.w -[A7]
00000C4C A8A9 syscall InsetRect
00000C4E 3E2E FFFA move.w D7, [A6 - 0x6]
00000C52 9E6E FFF6 sub.w D7, [A6 - 0xA]
00000C56 486E FFE8 pea.l [A6 - 0x18]
00000C5A 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000C5E 4EAD 0852 jsr [A5 + 0x852 /* export_262 */]
00000C62 486E FED2 pea.l [A6 - 0x12E]
00000C66 2F2E FFE8 move.l -[A7], [A6 - 0x18]
00000C6A 4EAD 254A jsr [A5 + 0x254A /* export_1189 */]
00000C6E 486E FED2 pea.l [A6 - 0x12E]
00000C72 4EAD 234A jsr [A5 + 0x234A /* export_1125 */]
00000C76 206E FFFC movea.l A0, [A6 - 0x4]
00000C7A A029 syscall HLock
00000C7C 486E FFF0 pea.l [A6 - 0x10]
00000C80 4267 clr.w -[A7]
00000C82 486E FFF2 pea.l [A6 - 0xE]
00000C86 3F07 move.w -[A7], D7
00000C88 206E FFFC movea.l A0, [A6 - 0x4]
00000C8C 2F10 move.l -[A7], [A0]
00000C8E 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */]
00000C92 206E FFFC movea.l A0, [A6 - 0x4]
00000C96 A02A syscall HUnlock
00000C98 486E FFFC pea.l [A6 - 0x4]
00000C9C 4EAD 15C2 jsr [A5 + 0x15C2 /* export_692 */]
00000CA0 486E FFEC pea.l [A6 - 0x14]
00000CA4 486E FFEE pea.l [A6 - 0x12]
00000CA8 486E FED2 pea.l [A6 - 0x12E]
00000CAC 4EAD 235A jsr [A5 + 0x235A /* export_1127 */]
00000CB0 302E FFF2 move.w D0, [A6 - 0xE]
00000CB4 C1EE FFEE muls.w D0, [A6 - 0x12]
00000CB8 0640 000A addi.w D0, 0xA /* '\n' */
00000CBC 206E 000C movea.l A0, [A6 + 0xC]
00000CC0 3080 move.w [A0], D0
00000CC2 4EAD 2352 jsr [A5 + 0x2352 /* export_1126 */]
label00000CC6:
00000CC6 2E2E FEC2 move.l D7, [A6 - 0x13E]
00000CCA 4E5E unlink A6
00000CCC 4E75 rts
fn00000CCE:
00000CCE 4E56 FFE2 link A6, -0x001E
00000CD2 2F0C move.l -[A7], A4
00000CD4 286E 0008 movea.l A4, [A6 + 0x8]
00000CD8 2F0C move.l -[A7], A4
00000CDA 486E FFE2 pea.l [A6 - 0x1E]
00000CDE 4EAD 0C92 jsr [A5 + 0xC92 /* export_398 */]
00000CE2 2D6E FFE2 FFF8 move.l [A6 - 0x8], [A6 - 0x1E]
00000CE8 2D6E FFE6 FFFC move.l [A6 - 0x4], [A6 - 0x1A]
00000CEE 2D6E FFF8 FFF0 move.l [A6 - 0x10], [A6 - 0x8]
00000CF4 2D6E FFFC FFF4 move.l [A6 - 0xC], [A6 - 0x4]
00000CFA 486E FFF0 pea.l [A6 - 0x10]
00000CFE 3F39 FFFF D012 move.w -[A7], [0xFFFFD012]
00000D04 4267 clr.w -[A7]
00000D06 A8A9 syscall InsetRect
00000D08 486E FFEA pea.l [A6 - 0x16]
00000D0C 2F0C move.l -[A7], A4
00000D0E 4EBA FEF6 jsr [PC - 0x10A /* 00000C06 */]
00000D12 3039 FFFF D052 move.w D0, [0xFFFFD052]
00000D18 D040 add.w D0, D0
00000D1A D06E FFEA add.w D0, [A6 - 0x16]
00000D1E D16E FFF0 add.w [A6 - 0x10], D0
00000D22 3039 FFFF D050 move.w D0, [0xFFFFD050]
00000D28 D079 FFFF D052 add.w D0, [0xFFFFD052]
00000D2E 916E FFF4 sub.w [A6 - 0xC], D0
00000D32 2EAE FFF4 move.l [A7], [A6 - 0xC]
00000D36 2F2E FFF0 move.l -[A7], [A6 - 0x10]
00000D3A 3F3C 0001 move.w -[A7], 0x1
00000D3E 2F0C move.l -[A7], A4
00000D40 4EAD 13E2 jsr [A5 + 0x13E2 /* export_632 */]
00000D44 486E FFEC pea.l [A6 - 0x14]
00000D48 2F0C move.l -[A7], A4
00000D4A 4EBA F2B4 jsr [PC - 0xD4C /* 00000000 */]
00000D4E 2EAE FFF4 move.l [A7], [A6 - 0xC]
00000D52 2F2E FFF0 move.l -[A7], [A6 - 0x10]
00000D56 2F2E FFEC move.l -[A7], [A6 - 0x14]
00000D5A 4EAD 22E2 jsr [A5 + 0x22E2 /* export_1112 */]
00000D5E 7001 moveq.l D0, 0x01
00000D60 286E FFDE movea.l A4, [A6 - 0x22]
00000D64 4E5E unlink A6
00000D66 4E75 rts
export_651:
fn00000D68:
00000D68 4E56 FFE6 link A6, -0x001A
00000D6C 2F0C move.l -[A7], A4
00000D6E 286E 0008 movea.l A4, [A6 + 0x8]
00000D72 2F0C move.l -[A7], A4
00000D74 4EAD 0D02 jsr [A5 + 0xD02 /* export_412 */]
00000D78 2E8C move.l [A7], A4
00000D7A 486E FFE6 pea.l [A6 - 0x1A]
00000D7E 4EAD 0C92 jsr [A5 + 0xC92 /* export_398 */]
00000D82 2D6E FFE6 FFF8 move.l [A6 - 0x8], [A6 - 0x1A]
00000D88 2D6E FFEA FFFC move.l [A6 - 0x4], [A6 - 0x16]
00000D8E 486E FFF8 pea.l [A6 - 0x8]
00000D92 A8A3 syscall EraseRect
00000D94 486E FFF8 pea.l [A6 - 0x8]
00000D98 A928 syscall InvalRect
00000D9A 2E8C move.l [A7], A4
00000D9C 4EBA FF30 jsr [PC - 0xD0 /* 00000CCE */]
00000DA0 2D6E FFF8 FFF0 move.l [A6 - 0x10], [A6 - 0x8]
00000DA6 2D6E FFFC FFF4 move.l [A6 - 0xC], [A6 - 0x4]
00000DAC 486E FFF0 pea.l [A6 - 0x10]
00000DB0 3F39 FFFF D012 move.w -[A7], [0xFFFFD012]
00000DB6 4267 clr.w -[A7]
00000DB8 A8A9 syscall InsetRect
00000DBA 3039 FFFF D052 move.w D0, [0xFFFFD052]
00000DC0 D16E FFF0 add.w [A6 - 0x10], D0
00000DC4 486E FFEE pea.l [A6 - 0x12]
00000DC8 2F0C move.l -[A7], A4
00000DCA 4EBA FE3A jsr [PC - 0x1C6 /* 00000C06 */]
00000DCE 302E FFF0 move.w D0, [A6 - 0x10]
00000DD2 D06E FFEE add.w D0, [A6 - 0x12]
00000DD6 3D40 FFF4 move.w [A6 - 0xC], D0
00000DDA 2EAE FFF4 move.l [A7], [A6 - 0xC]
00000DDE 2F2E FFF0 move.l -[A7], [A6 - 0x10]
00000DE2 3F3C 0002 move.w -[A7], 0x2
00000DE6 2F0C move.l -[A7], A4
00000DE8 4EAD 09CA jsr [A5 + 0x9CA /* export_309 */]
00000DEC 2E8C move.l [A7], A4
00000DEE 4EBA F3EC jsr [PC - 0xC14 /* 000001DC */]
00000DF2 3EBC 0008 move.w [A7], 0x8
00000DF6 2F0C move.l -[A7], A4
00000DF8 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
00000DFC 4EAD 0D0A jsr [A5 + 0xD0A /* export_413 */]
00000E00 7001 moveq.l D0, 0x01
00000E02 286E FFE2 movea.l A4, [A6 - 0x1E]
00000E06 4E5E unlink A6
00000E08 4E75 rts
fn00000E0A:
00000E0A 4E56 FFFC link A6, -0x0004
00000E0E 48E7 0108 movem.l -[A7], D7,A4
00000E12 286E 0008 movea.l A4, [A6 + 0x8]
00000E16 302E 000C move.w D0, [A6 + 0xC]
00000E1A 6B00 009A bmi +0x9C /* 00000EB6 */
00000E1E 5B40 subq.w D0, 5
00000E20 6728 beq +0x2A /* 00000E4A */
00000E22 6A0A bpl +0xC /* 00000E2E */
00000E24 5440 addq.w D0, 2
00000E26 6732 beq +0x34 /* 00000E5A */
00000E28 6A0E bpl +0x10 /* 00000E38 */
00000E2A 6000 008A bra +0x8C /* 00000EB6 */
label00000E2E:
00000E2E 5540 subq.w D0, 2
00000E30 6772 beq +0x74 /* 00000EA4 */
00000E32 6A00 0082 bpl +0x84 /* 00000EB6 */
00000E36 6052 bra +0x54 /* 00000E8A */
label00000E38:
00000E38 2F0C move.l -[A7], A4
00000E3A 4EAD 0892 jsr [A5 + 0x892 /* export_270 */]
00000E3E 33FC 0001 FFFF D762 move.w [0xFFFFD762], 0x1
00000E46 7001 moveq.l D0, 0x01
00000E48 606E bra +0x70 /* 00000EB8 */
label00000E4A:
00000E4A 2F0C move.l -[A7], A4
00000E4C 4EAD 0892 jsr [A5 + 0x892 /* export_270 */]
00000E50 4279 FFFF D762 clr.w [0xFFFFD762]
00000E56 7001 moveq.l D0, 0x01
00000E58 605E bra +0x60 /* 00000EB8 */
label00000E5A:
00000E5A 486E FFFC pea.l [A6 - 0x4]
00000E5E 2F0C move.l -[A7], A4
00000E60 4EAD 082A jsr [A5 + 0x82A /* export_257 */]
00000E64 206E FFFC movea.l A0, [A6 - 0x4]
00000E68 2050 movea.l A0, [A0]
00000E6A 3028 0FBE move.w D0, [A0 + 0xFBE]
00000E6E 508F addq.l A7, 8
00000E70 670C beq +0xE /* 00000E7E */
00000E72 6B0C bmi +0xE /* 00000E80 */
00000E74 5540 subq.w D0, 2
00000E76 6702 beq +0x4 /* 00000E7A */
00000E78 6006 bra +0x8 /* 00000E80 */
label00000E7A:
00000E7A 7E07 moveq.l D7, 0x07
00000E7C 6002 bra +0x4 /* 00000E80 */
label00000E7E:
00000E7E 7E06 moveq.l D7, 0x06
label00000E80:
00000E80 3F07 move.w -[A7], D7
00000E82 4EAD 170A jsr [A5 + 0x170A /* export_733 */]
00000E86 548F addq.l A7, 2
00000E88 602C bra +0x2E /* 00000EB6 */
label00000E8A:
00000E8A 4EAD 1782 jsr [A5 + 0x1782 /* export_748 */]
00000E8E 4A40 tst.w D0
00000E90 6724 beq +0x26 /* 00000EB6 */
00000E92 486D 0912 pea.l [A5 + 0x912 /* export_286 */]
00000E96 4EAD 091A jsr [A5 + 0x91A /* export_287 */]
00000E9A 2E8C move.l [A7], A4
00000E9C 4EAD 08DA jsr [A5 + 0x8DA /* export_279 */]
00000EA0 588F addq.l A7, 4
00000EA2 6012 bra +0x14 /* 00000EB6 */
label00000EA4:
00000EA4 2F0C move.l -[A7], A4
00000EA6 4EAD 0892 jsr [A5 + 0x892 /* export_270 */]
00000EAA 33FC 0001 FFFF D762 move.w [0xFFFFD762], 0x1
00000EB2 7001 moveq.l D0, 0x01
00000EB4 6002 bra +0x4 /* 00000EB8 */
label00000EB6:
00000EB6 7000 moveq.l D0, 0x00
label00000EB8:
00000EB8 4CEE 1080 FFF4 movem.l D7,A4, [A6 - 0xC]
00000EBE 4E5E unlink A6
00000EC0 4E75 rts
export_652:
fn00000EC2:
00000EC2 4E56 FFF6 link A6, -0x000A
00000EC6 302E 001C move.w D0, [A6 + 0x1C]
00000ECA 674E beq +0x50 /* 00000F1A */
00000ECC 6B4C bmi +0x4E /* 00000F1A */
00000ECE 5540 subq.w D0, 2
00000ED0 6A48 bpl +0x4A /* 00000F1A */
00000ED2 486E FFFA pea.l [A6 - 0x6]
00000ED6 2F2E 0018 move.l -[A7], [A6 + 0x18]
00000EDA 4EBA F124 jsr [PC - 0xEDC /* 00000000 */]
00000EDE 486E FFFE pea.l [A6 - 0x2]
00000EE2 486E 0008 pea.l [A6 + 0x8]
00000EE6 2F2E FFFA move.l -[A7], [A6 - 0x6]
00000EEA 4EAD 22BA jsr [A5 + 0x22BA /* export_1107 */]
00000EEE 4A40 tst.w D0
00000EF0 4FEF 0014 lea.l A7, [A7 + 0x14]
00000EF4 6724 beq +0x26 /* 00000F1A */
00000EF6 4A6E FFFE tst.w [A6 - 0x2]
00000EFA 670E beq +0x10 /* 00000F0A */
00000EFC 4878 0001 push.l 0x1
00000F00 2F2E 0018 move.l -[A7], [A6 + 0x18]
00000F04 4EAD 081A jsr [A5 + 0x81A /* export_255 */]
00000F08 508F addq.l A7, 8
label00000F0A:
00000F0A 4EAD 010A jsr [A5 + 0x10A /* export_29 */]
00000F0E 2F2E 0018 move.l -[A7], [A6 + 0x18]
00000F12 4EBA F106 jsr [PC - 0xEFA /* 0000001A */]
00000F16 7001 moveq.l D0, 0x01
00000F18 6002 bra +0x4 /* 00000F1C */
label00000F1A:
00000F1A 7001 moveq.l D0, 0x01
label00000F1C:
00000F1C 4E5E unlink A6
00000F1E 4E75 rts
export_638:
00000F20 4E56 0000 link A6, 0
00000F24 2F07 move.l -[A7], D7
00000F26 3F2E 000E move.w -[A7], [A6 + 0xE]
00000F2A 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000F2E 4EBA FEDA jsr [PC - 0x126 /* 00000E0A */]
00000F32 3E00 move.w D7, D0
00000F34 3007 move.w D0, D7
00000F36 2E2E FFFC move.l D7, [A6 - 0x4]
00000F3A 4E5E unlink A6
00000F3C 4E75 rts
export_639:
00000F3E 4E56 0000 link A6, 0
00000F42 7001 moveq.l D0, 0x01
00000F44 4E5E unlink A6
00000F46 4E75 rts
export_653:
00000F48 4E56 0000 link A6, 0
00000F4C 7038 moveq.l D0, 0x38
00000F4E C06E 000C and.w D0, [A6 + 0xC]
00000F52 6604 bne +0x6 /* 00000F58 */
00000F54 7001 moveq.l D0, 0x01
00000F56 6006 bra +0x8 /* 00000F5E */
label00000F58:
00000F58 4AAE 0008 tst.l [A6 + 0x8]
00000F5C 7001 moveq.l D0, 0x01
label00000F5E:
00000F5E 4E5E unlink A6
00000F60 4E75 rts
export_642:
00000F62 4E56 FFE6 link A6, -0x001A
00000F66 2F07 move.l -[A7], D7
00000F68 206E 0012 movea.l A0, [A6 + 0x12]
00000F6C 4250 clr.w [A0]
00000F6E 4279 FFFF D764 clr.w [0xFFFFD764]
00000F74 4279 FFFF D762 clr.w [0xFFFFD762]
00000F7A 3F2E 0010 move.w -[A7], [A6 + 0x10]
00000F7E 2F2E 000C move.l -[A7], [A6 + 0xC]
00000F82 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000F86 486E FFFC pea.l [A6 - 0x4]
00000F8A 4EBA F848 jsr [PC - 0x7B8 /* 000007D4 */]
00000F8E 4A40 tst.w D0
00000F90 4FEF 000E lea.l A7, [A7 + 0xE]
00000F94 6606 bne +0x8 /* 00000F9C */
00000F96 7000 moveq.l D0, 0x00
00000F98 6000 009A bra +0x9C /* 00001034 */
label00000F9C:
00000F9C 4267 clr.w -[A7]
00000F9E 4EAD 015A jsr [A5 + 0x15A /* export_39 */]
00000FA2 3E00 move.w D7, D0
00000FA4 548F addq.l A7, 2
label00000FA6:
00000FA6 4A79 FFFF D00E tst.w [0xFFFFD00E]
00000FAC 670A beq +0xC /* 00000FB8 */
00000FAE 4EAD 0152 jsr [A5 + 0x152 /* export_38 */]
00000FB2 4279 FFFF D00E clr.w [0xFFFFD00E]
label00000FB8:
00000FB8 486E FFFA pea.l [A6 - 0x6]
00000FBC 486E FFEA pea.l [A6 - 0x16]
00000FC0 486D 146A pea.l [A5 + 0x146A /* export_649 */]
00000FC4 486D 018A pea.l [A5 + 0x18A /* export_45 */]
00000FC8 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000FCC 4EAD 0AAA jsr [A5 + 0xAAA /* export_337 */]
00000FD0 3EAE FFFA move.w [A7], [A6 - 0x6]
00000FD4 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000FD8 4EBA FE30 jsr [PC - 0x1D0 /* 00000E0A */]
00000FDC 4A40 tst.w D0
00000FDE 4FEF 0018 lea.l A7, [A7 + 0x18]
00000FE2 6718 beq +0x1A /* 00000FFC */
00000FE4 206E 0012 movea.l A0, [A6 + 0x12]
00000FE8 30B9 FFFF D764 move.w [A0], [0xFFFFD764]
00000FEE 3F07 move.w -[A7], D7
00000FF0 4EAD 0162 jsr [A5 + 0x162 /* export_40 */]
00000FF4 3039 FFFF D762 move.w D0, [0xFFFFD762]
00000FFA 6038 bra +0x3A /* 00001034 */
label00000FFC:
00000FFC 3F2E FFFA move.w -[A7], [A6 - 0x6]
00001000 2F2E FFFC move.l -[A7], [A6 - 0x4]
00001004 41EE FFFA lea.l A0, [A6 - 0x6]
00001008 2F20 move.l -[A7], -[A0]
0000100A 2F20 move.l -[A7], -[A0]
0000100C 2F20 move.l -[A7], -[A0]
0000100E 2F20 move.l -[A7], -[A0]
00001010 4EBA FEB0 jsr [PC - 0x150 /* 00000EC2 */]
00001014 2EAE FFFC move.l [A7], [A6 - 0x4]
00001018 4EBA F000 jsr [PC - 0x1000 /* 0000001A */]
0000101C 4FEF 0016 lea.l A7, [A7 + 0x16]
00001020 6084 bra -0x7A /* 00000FA6 */
00001022 3F07 move.w -[A7], D7
00001024 4EAD 0162 jsr [A5 + 0x162 /* export_40 */]
00001028 206E 0012 movea.l A0, [A6 + 0x12]
0000102C 30B9 FFFF D764 move.w [A0], [0xFFFFD764]
00001032 7001 moveq.l D0, 0x01
label00001034:
00001034 2E2E FFE2 move.l D7, [A6 - 0x1E]
00001038 4E5E unlink A6
0000103A 4E75 rts